to render profitable - Spanish English Dictionary